#include "KnowledgeBaseElement.h"
#include "KnowledgeBaseInterpreter.h"
#include "KnowledgeBaseMemory.h"
#include "KnowledgeBaseMemoryFake.h"
#include "KnowledgeBaseWriterFile.h"
#include "KnowledgeBaseWriterText.h"
#include "KnowledgeBaseWriterTextLocalizationEnglish.h"
#include "KnowledgeBaseWriterTextLocalizationFake.h"
#include "KnowledgeBaseWriterTextLocalizationRussian.h"
#include "LocalizationEnglish.h"
#include "LocalizationRussian.h"
#include "TestFactory.h"
#include "TextStreamFake.h"
#include "TextStreamStandardIO.h"
#include "WorkModeMenuText.h"
#include "WorkModeMenuTextLocalizationEnglish.h"
#include "WorkModeMenuTextLocalizationFake.h"
#include "WorkModeMenuTextLocalizationRussian.h"
#include "WorkModeReceiver.h"
#include "WorkModeReceiverFake.h"

void CheckInnocence ()
{
	KnowledgeBaseElement::CheckInnocence ();
	KnowledgeBaseInterpreter::CheckInnocence ();
	KnowledgeBaseMemory::CheckInnocence ();
	KnowledgeBaseMemoryFake::CheckInnocence ();
	KnowledgeBaseWriterFile::CheckInnocence ();
	KnowledgeBaseWriterText::CheckInnocence ();
	KnowledgeBaseWriterTextLocalizationEnglish::CheckInnocence ();
	KnowledgeBaseWriterTextLocalizationFake::CheckInnocence ();
	KnowledgeBaseWriterTextLocalizationRussian::CheckInnocence ();
	LocalizationEnglish::CheckInnocence ();
	LocalizationRussian::CheckInnocence ();
	TestFactory::Dummy::CheckInnocence ();
	TextStreamFake::CheckInnocence ();
	TextStreamStandardIO::CheckInnocence ();
	WorkModeReceiver::CheckInnocence ();
	WorkModeReceiverFake::CheckInnocence ();
	WorkModeMenuText::CheckInnocence ();
	WorkModeMenuTextLocalizationEnglish::CheckInnocence ();
	WorkModeMenuTextLocalizationFake::CheckInnocence ();
	WorkModeMenuTextLocalizationRussian::CheckInnocence ();
}
